compulsive ideas - French English Dictionary